package com.cn.jinl.domain;

import com.google.common.collect.Lists;
import com.google.common.collect.Maps;

import java.util.List;
import java.util.Map;

public class OnDutyProductBanVo {

    private List<OnDutyProduct> onDutyProducts = Lists.newLinkedList();

    private Map<String,List<OnDutyProduct>> onDutyPersons = Maps.newLinkedHashMap();

    private int deviceCount = 0;
    private int deviceProdCount = 0;
    private int deviceWaitCount = 0;
    private int deviceFreeCount = 0;
    private String dutyDay;
    private String whiteDay;
    private String banZhang;
    private String locked;

    private String hidden;

    public List<OnDutyProduct> getOnDutyProducts() {
        return onDutyProducts;
    }

    public void setOnDutyProducts(List<OnDutyProduct> onDutyProducts) {
        this.onDutyProducts = onDutyProducts;
    }

    public int getDeviceCount() {
        return deviceCount;
    }

    public void setDeviceCount(int deviceCount) {
        this.deviceCount = deviceCount;
    }

    public int getDeviceProdCount() {
        return deviceProdCount;
    }

    public void setDeviceProdCount(int deviceProdCount) {
        this.deviceProdCount = deviceProdCount;
    }

    public int getDeviceWaitCount() {
        return deviceWaitCount;
    }

    public void setDeviceWaitCount(int deviceWaitCount) {
        this.deviceWaitCount = deviceWaitCount;
    }

    public int getDeviceFreeCount() {
        return deviceFreeCount;
    }

    public void setDeviceFreeCount(int deviceFreeCount) {
        this.deviceFreeCount = deviceFreeCount;
    }

    public String getDutyDay() {
        return dutyDay;
    }

    public void setDutyDay(String dutyDay) {
        this.dutyDay = dutyDay;
    }

    public String getWhiteDay() {
        return whiteDay;
    }

    public void setWhiteDay(String whiteDay) {
        this.whiteDay = whiteDay;
    }

    public String getBanZhang() {
        return banZhang;
    }

    public void setBanZhang(String banZhang) {
        this.banZhang = banZhang;
    }

    public Map<String, List<OnDutyProduct>> getOnDutyPersons() {
        return onDutyPersons;
    }

    public void setOnDutyPersons(Map<String, List<OnDutyProduct>> onDutyPersons) {
        this.onDutyPersons = onDutyPersons;
    }

    public String getHidden() {
        return hidden;
    }

    public void setHidden(String hidden) {
        this.hidden = hidden;
    }

    public String getLocked() {
        return locked;
    }

    public void setLocked(String locked) {
        this.locked = locked;
    }
}
